Universal Access To All Knowledge
Home Donate | Store | Blog | FAQ | Jobs | Volunteer Positions | Contact | Bios | Forums | Projects | Terms, Privacy, & Copyright
Search: Advanced Search
Anonymous User (login or join us)
Upload

Reply to this post | Go Back
View Post [edit]

Poster: bpendleton Date: Feb 26, 2004 2:59am
Forum: freecache Subject: Limiting bandwidth?

I just discovered the freecache idea. And, I think it's a great one. I have access to a community of users who have pre-allocated bandwidth on well-connected servers. They would probably be willing to donate their extra bandwidth - on the assumption that they could contain it. I turned on freecache last night, and served one file enough times to use up nearly half of my bandwidth. Is there any hope of seeing a feature like this made available anytime soon?

Reply to this post
Reply [edit]

Poster: Administrator, Curator, or StaffRalf Muehlen Date: Feb 26, 2004 6:25am
Forum: freecache Subject: Re: Limiting bandwidth?

Bandwidth limiting is not planned for the near future. It would add a lot complexity to FreeCache, and there is free software to shape network traffic in general.

However, if is a must-have feature without which you can host a FreeCache, we might reconsider.

Reply to this post
Reply [edit]

Poster: bpendleton Date: Feb 26, 2004 6:40am
Forum: freecache Subject: Re: Limiting bandwidth?

I'm actually not concerned about shaping of a given request. What I want is to keep track of how many total bytes have been used up with by requests through freecache.cgi, and be able to set limits over time. For instance, one of my hosts has 25 gigabytes of monthly bandwidth quota. My incremental cost of giving away 5 or 20 gigs of traffic is the same... but it costs me a lot if I host 30 or 80 or 100 gigs of traffic. This is probably small potatoes to many of those helping out, but it adds up if you can get a lot of people like me with some fast-connected hosting and under-used bandwidth allocations to donate resources.

Seems like the implementation would be fairly simple, and fairly local, too. freecache.cgi can just keep track of the size of the requests it makes/honors, and, if it goes over the set threshold, deactive itself. Heck, if this information were written to some fairly trivial log format, I'd be happy to write the cron-friendly tool to make that decision, and reactive the cache when enough time has passed.

Reply to this post
Reply [edit]

Poster: Guspaz Date: May 12, 2004 6:59am
Forum: freecache Subject: Re: Limiting bandwidth?

The issue exists on a larger scale. There are a lot of people out there with dedicated servers that are on a fast pipe (Most are located at datacenters with 10-15gbit connectivity) but have a monthly cap (Mine has 1200GB/mth for example). I know for a fact that most of these people only use 100-200GB of their bandwidth, and have tons left over.

However, if they were to fun a FreeCache, it might easily eat up more than their allotment. If a user was able to specify that FreeCache was only to take up, for example, 800GB/mth, I'm sure many of these server owners would be happy to donate a few hundred or thousand gigabytes of monthly traffic.

If this sort of thing is implemented, you might get some luck posting requests for FreeNodes in the forums of major datacenters (EV1, ServerMatrix, ServerBeach, 1and1, managed, etc)

Terms of Use (10 Mar 2001)